vehemently want to have sex - Espagnol Anglais Dictionnaire